@echo off
REM 设置 Ninja 的路径
set NINJA_PATH=D:\Application\Qt\Tools\Ninja\ninja.exe

REM 检查是否存在 build 目录
IF EXIST build (
    cd build
) else (
    mkdir build
    cd build
)

REM 检查是否存在 bin 目录
IF EXIST bin (
    RMDIR /S /Q bin
)


REM 运行 CMake 配置，使用 Ninja 作为构建系统
cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release ..
REM cmake -G "Ninja" ..

REM 构建项目，使用 Ninja
%NINJA_PATH%

REM 切换回项目根目录
cd ..
pause


REM 运行程序
REM 假设你的可执行文件在 bin 目录下，并且名为 OutProgram.exe
REM 如果你的可执行文件名或路径不同，请相应修改
@REM cd bin
@REM cls
@REM OutProgram.exe

